import handler from './Handler'
import TioWs from './tio/TioWs'
export default {
  ws_protocol: 'ws', // ws 或 wss
  port: 5231,
  heartbeatTimeout: 60000, // 心跳超时时间，单位：毫秒
  reconnInterval: 1000, // 重连间隔时间，单位：毫秒
  binaryType: 'blob', // 'blob' or 'arraybuffer';//arraybuffer是字节
  handler: handler,

  tiows: TioWs.methods,

  // 初始化
  initWs () {
    this.tiows.tio(this.ws_protocol, location.host.substring(0, location.host.lastIndexOf(':')), this.port, this.handler, this.heartbeatTimeout, this.reconnInterval, this.binaryType)
    this.tiows.connect()
  },

  // 发送消息
  send: function () {
    const msg = document.getElementById('textId')
    this.tiows.send(msg.value)
  },

  // 清除消息
  clearMsg: function () {
    // document.getElementById('contentId').innerHTML = ''
  }

}
